quake rubble - French English Dictionary